package com.raymond.entity;


import java.util.List;

/**
 * 短信发送
 *
 * @author :  raymond
 * @version : V1.0
 * @date :  2019-12-05 17:52
 */

public class Message {
    /**
     * 用户账号
     */
    private String userid;

    /**
     * 用户密码
     */
    private String pwd;

    /**
     * 短信接收的手机号，用英文逗号(,)分隔，最大1000个号码。一次提交的号码类型不受限制，但手机会做验证，若有不合法的手机号将会被退回。号码段类型分为：移动、联通、电信手机
     *  注意：请不要使用中文的逗号
     */
    private String mobile;

    /**
     * 最大支持1000个字，一个字母或一个汉字都视为一个字
     */
    private String content;

    /**
     * 时间戳,格式为:MMDDHHMMSS,即月日时分秒,定长10位,月日时分秒不足2位时左补0.时间戳请获取您真实的服务器时间,不要填写固定的时间,否则pwd参数起不到加密作用
     */
    private String timestamp;

    /**
     * 批量短信请求包。该字段中包含N个短信包结构体。N的范围为1~500。
     */
    private List<MultiMt> multimt;

    /**
     * 业务类型
     */
    private String svrtype;
    /**
     * 自定义字段
     */
    private String param2;

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public List<MultiMt> getMultimt() {
        return multimt;
    }

    public void setMultimt(List<MultiMt> multimt) {
        this.multimt = multimt;
    }

    public String getSvrtype() {
        return svrtype;
    }

    public void setSvrtype(String svrtype) {
        this.svrtype = svrtype;
    }

    public String getParam2() {
        return param2;
    }

    public void setParam2(String param2) {
        this.param2 = param2;
    }
}
